package org.sibframework.sda.test.objects;

public class ClPatientCard {

    //Fields Generated
    /**
     * 卡编码<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CARD_CODE</tt>.<p>
     */
    private java.lang.String cardCode = null;
    /**
     * 创建人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    private java.lang.String createBy = null;
    /**
     * 自然人ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PERSON_ID</tt>.<p>
     */
    private java.lang.Long personId = null;
    /**
     * 卡类型名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CARD_TYPE</tt>.<p>
     */
    private java.lang.String cardType = null;
    /**
     * 创建时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>TIMESTAMP(6)</tt>.
     * Length: <tt>11</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    private java.util.Date createDate = null;
    /**
     * 卡类型ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CARD_TYPE_ID</tt>.<p>
     */
    private java.lang.Long cardTypeId = null;
    /**
     * 更新时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>TIMESTAMP(6)</tt>.
     * Length: <tt>11</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    private java.util.Date updateDate = null;
    /**
     * 更新人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    private java.lang.String updateBy = null;
    /**
     * 备注<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>DESCRIPTION</tt>.<p>
     */
    private java.lang.String description = null;
    /**
     * 一卡通状态<p>
    *1 正常<p>
    *2 挂失<p>
    *3 注销<p>
    *4 作废<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CARD_STATUS</tt>.<p>
     */
    private java.lang.Long cardStatus = null;
    /**
     * 删除标志<p>
    *0：正常<p>
    *1：删除<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    private java.lang.Long isRemoved = null;
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    private java.lang.Long id = null;

    /**
     * 卡编码<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CARD_CODE</tt>.<p>
     */
    public java.lang.String getCardCode() {
    	return this.cardCode;
    }
    /**
     * 卡编码<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CARD_CODE</tt>.<p>
     */
    public void setCardCode(java.lang.String cardCode) {
    	this.cardCode = cardCode;
    }

    /**
     * 创建人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public java.lang.String getCreateBy() {
    	return this.createBy;
    }
    /**
     * 创建人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public void setCreateBy(java.lang.String createBy) {
    	this.createBy = createBy;
    }

    /**
     * 自然人ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PERSON_ID</tt>.<p>
     */
    public java.lang.Long getPersonId() {
    	return this.personId;
    }
    /**
     * 自然人ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PERSON_ID</tt>.<p>
     */
    public void setPersonId(java.lang.Long personId) {
    	this.personId = personId;
    }

    /**
     * 卡类型名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CARD_TYPE</tt>.<p>
     */
    public java.lang.String getCardType() {
    	return this.cardType;
    }
    /**
     * 卡类型名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CARD_TYPE</tt>.<p>
     */
    public void setCardType(java.lang.String cardType) {
    	this.cardType = cardType;
    }

    /**
     * 创建时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>TIMESTAMP(6)</tt>.
     * Length: <tt>11</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public java.util.Date getCreateDate() {
    	return this.createDate;
    }
    /**
     * 创建时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>TIMESTAMP(6)</tt>.
     * Length: <tt>11</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public void setCreateDate(java.util.Date createDate) {
    	this.createDate = createDate;
    }

    /**
     * 卡类型ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CARD_TYPE_ID</tt>.<p>
     */
    public java.lang.Long getCardTypeId() {
    	return this.cardTypeId;
    }
    /**
     * 卡类型ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CARD_TYPE_ID</tt>.<p>
     */
    public void setCardTypeId(java.lang.Long cardTypeId) {
    	this.cardTypeId = cardTypeId;
    }

    /**
     * 更新时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>TIMESTAMP(6)</tt>.
     * Length: <tt>11</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public java.util.Date getUpdateDate() {
    	return this.updateDate;
    }
    /**
     * 更新时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>TIMESTAMP(6)</tt>.
     * Length: <tt>11</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public void setUpdateDate(java.util.Date updateDate) {
    	this.updateDate = updateDate;
    }

    /**
     * 更新人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public java.lang.String getUpdateBy() {
    	return this.updateBy;
    }
    /**
     * 更新人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public void setUpdateBy(java.lang.String updateBy) {
    	this.updateBy = updateBy;
    }

    /**
     * 备注<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>DESCRIPTION</tt>.<p>
     */
    public java.lang.String getDescription() {
    	return this.description;
    }
    /**
     * 备注<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>DESCRIPTION</tt>.<p>
     */
    public void setDescription(java.lang.String description) {
    	this.description = description;
    }

    /**
     * 一卡通状态<p>
    *1 正常<p>
    *2 挂失<p>
    *3 注销<p>
    *4 作废<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CARD_STATUS</tt>.<p>
     */
    public java.lang.Long getCardStatus() {
    	return this.cardStatus;
    }
    /**
     * 一卡通状态<p>
    *1 正常<p>
    *2 挂失<p>
    *3 注销<p>
    *4 作废<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CARD_STATUS</tt>.<p>
     */
    public void setCardStatus(java.lang.Long cardStatus) {
    	this.cardStatus = cardStatus;
    }

    /**
     * 删除标志<p>
    *0：正常<p>
    *1：删除<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    public java.lang.Long getIsRemoved() {
    	return this.isRemoved;
    }
    /**
     * 删除标志<p>
    *0：正常<p>
    *1：删除<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    public void setIsRemoved(java.lang.Long isRemoved) {
    	this.isRemoved = isRemoved;
    }

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public java.lang.Long getId() {
    	return this.id;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public void setId(java.lang.Long id) {
    	this.id = id;
    }
}